package com.itheima.homework;

import java.util.Scanner;

public class Test01 {
    public static void main(String[] args) {
        //死循环包裹,直到输入水仙花数循环才会结束
      while(true) {
          //用户提示
          System.out.println("请输入一个三位整数");
          //使用Scanner实现
          Scanner sc = new Scanner(System.in);
          int num = sc.nextInt();
          //取得录入数据的个十,百,位,数
          int ge = num % 10;
          int shi = num / 10 % 10;
          int bai = num / 100;
          //判断数据是否属于水仙花数
          if (num > 999 || num < 100) {
              System.out.println("输入有误");
          } else {
              if (ge * ge * ge + shi * shi * shi + bai * bai * bai == num) {
                  System.out.println("是水仙花数");
                  break;
              }else{
                  System.out.println("不是水仙花数");
              }
          }
      }
    }
}
